home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / 173bmrg.zip / RSB31028.MRG < prev    next >
Text File  |  1990-10-28  |  4KB  |  70 lines

  1. * ------------[ BLED merge (c) Ken Goosens ]-------------
  2. * Merge this against 17.3A\RBBSSUB3.BAS to produce 17.3B\RBBSSUB3.BAS
  3. * 17.3A\RBBSSUB3.BAS:  Date 9-25-1990  Size 119723 bytes
  4. * ------------[ Created 10-28-1990 12:00:07 ]------------
  5. * REPLACING old line(s) by new
  6. ' $linesize:132
  7. * ------[ first line different ]------
  8. ' $title: 'RBBSSUB3.BAS 17.3B, Copyright 1986 - 90 by D. Thomas Mack'  ' DA081003
  9. '  Copyright 1990 by D. Thomas Mack, all rights reserved.
  10. '  Name ...............: RBBSSUB3.BAS
  11. '  First Released .....: February 11, 1990
  12. '  Subsequent Releases.: August 26, 1990; October 28, 1990
  13. '  Copyright ..........: 1986 - 1990
  14. '  Purpose.............: The Remote Bulletin Board System for the IBM PC,
  15. '     RBBS-PC.BAS utilizes a lot of common subroutines.  Those that do not
  16. '     require error trapping are incorporated within RBBSSUB 2-5 as
  17. '     separately callable subroutines in order to free up as much
  18. '     code as possible within the 64K code segment used by RBBS-PC.BAS.
  19. '  Parameters..........: Most parameters are passed via a COMMON statement.
  20. '
  21. ' Subroutine  Line               Function of Subroutine
  22. '   Name     Number
  23. '  AllCaps         58050 Convert a string to all upper case characters
  24. '  AMorPM          41498 Calculate the current time as AM or PM
  25. '  AskGraphics     43004 Determine users graphic default
  26. '  BadFile         20741 Check for system crash attempt with bad device name
  27. '  Carrier         42000 Test for whether to continue in RBBS
  28. '  CheckRatio      20096 Test upload/download ratio
  29. '  CheckTime       58070 Test to insure that users don't exceed their time
  30. '  CheckCarrier    42005 Checks whether still have carrier
  31. '  CheckNewBul     58110 Check for new bulletins based on their file creation date
  32. '  CheckTimeRemain 41008 Set up to log off if time exceeded
  33. '  CommInfo        44020 Get users baud rate and parity in a string format
  34. '  CountLines      58160 Count categories a file can be classified into
  35. '  CountNewFiles   58150 Check for number of files uploaded after a specific date
  36. '  DelayTime       50495 Wait number of seconds specified before returning
  37. '  DispCall        57001 Display callers file
  38. '  DispTimeRemain  41032 Compute and display time remaining
  39. '  DispUpDir       58165 Display the shared directory of the FMS mng. sys.
  40. '  FileLock        21993 Allow files to be shared among multiple RBBS-PC's
  41. '  FindFKey        30595 Handle local keyboard's function & ZSysop's keys
  42. '  FindLast        58600 Finds last occurence of a string in a string
  43. '  FlushKeys       35000  Completely flush all user input
  44. '  Graphic         43031 Determines if graphic ver of file exists, opens as #2
  45. '  GraphicX        43031 Determines if graphic ver of file exists, any file #
  46. '  HashRBBS        58080 "Hash" to a user's record in the USERS file
  47. '  InitFMS         58162 Initialize the RBBS-PC's File Management System
  48. '  InitIBM         30000 Open/create NetBIOS semaphore file
  49. '  AddCommas       58130 Format commands in the command prompt
  50. '  Library         21105 Provide support for "library" drives
  51. '  LinesInFile     58161 Counts lines in a file
  52. '  LoadNew         58140 Find the latest uploads
  53. '  ModemPut        52070 Write a modem command string to the modem
  54. '  NameCaps        58060 Convert a string to Proper Case (for name output)
  55. '  OpenMsg         30500 Open the messages file as file number 1
  56. '  PageUp          33202 Display user info. on local screen for ZSysop
  57. '  ReadProf        44000 Read user's profile on return from a "door"
  58. '  SaveProf        43068 Save the user's provile when exiting to "doors" or DOS
  59. '  SendName        20293 Send filename via EXEC-PC protocol during autodownload
  60. '  SetOpts         58100 Set correct prompt line for each subsystem
  61. '  SortString      58120 Sort characters in a string
  62. '  TestUser        20310 Check if user's software can do auto downloading
  63. '  TimeRemain      41010 Compute time remaining in minutes
  64. '  UpdtUpload      20705 Updates upload directory file
  65. '  WildFile        20290 Determines whether string matches a pattern
  66. '  XferType        21600 Identify the file transfer protocol
  67. '
  68. '  $INCLUDE: 'RBBS-VAR.BAS'
  69. '
  70.